scouring sponge - Turco Inglés Diccionario